body,
div,
span {
    margin: 0;
    padding: 0;
    font-size: 0.15rem;
    font-family: "Helvetica", "PingFangSC", "Microsoft Yahei", "微软雅黑", Arial, sans-serif;
}

a {
    color: inherit;
    text-decoration: none;
}

.zwfw_bj_title {
    border-bottom: 1px solid rgba(222, 222, 222, 1);
}

.zwfw_bj_more {
    color: rgb(125, 125, 125);
    float: right;
    font-size: 14px;
}

.zwfw_bj_title_name {
    display: inline-block;
    width: 49.3%;
    text-align: left;
    color: #ee7a3a;
    font-size: 20px;
    font-weight: bold;
    margin-left: .125rem;
}

.zwfw_bj_title .zwfw_bj_month {
    display: block;
    text-align: right;
    color: rgba(155, 155, 155, 1);
    font-size: 14px;
    margin-bottom: 5px;
}

.zwfw_bj_content {
    width: 100%;
    margin-top: .125rem;
}

.zwfw_bj_content .zwfw_bj_left {
    float: left;
    width: 49.3%;
    height: 80px;
    border-radius: 4px;
    background-color: rgba(196, 217, 237, 1);
}

.zwfw_bj_content .zwfw_bj_left:hover {
    border: 0.25px solid #238FE9;
    border-radius: 4px;
    box-shadow: 0px 0px 0.05rem #238FE9;
    transition: all 0.6s
}



.zwfw_bj_content .zwfw_bj_right {
    float: right;
    width: 49.3%;
    height: 80px;
    border-radius: 4px;
    background-color: rgba(247, 247, 247, 1);
}

.zwfw_bj_content .zwfw_bj_right:hover {
    border: 0.25px solid #C1C1C1;
    border-radius: 4px;
    box-shadow: 0px 0px 0.05rem #C1C1C1;
    transition: all 0.6s
}

.zwfw_bj_content span {
    display: block;
    font-weight: 700;
    text-align: center;
    padding-top: 5px;
    font-size: 20px;
}

.zwfw_bj_content .zwfw_bj_sll {
    color: rgba(35, 143, 233, 1);
    font-size: 22px;
    display: inline-block;
}

.zwfw_bj_content .zwfw_bj_bjl {
    color: rgba(41, 190, 137, 1);
    font-size: 22px;
    display: inline-block;
}

.zwfw_bj_content i {
    font-size: .14px;
    color: black;
    font-style: normal;
    padding-left: 5px;
}